ad39ed8e523d1669958b780bc663301201622c92,plugins/groovy/test/org/jetbrains/plugins/groovy/compiler/GroovyCompilerTestCase.java,GroovyCompilerTestCase,addDependentModule,#,119

Before Change


        model.commit();
        result.setResult(dep);
      }
    }.execute().getResultObject();
    return dep;
  }

  protected void deleteClassFile(final String className) throws IOException {

After Change


  }

  protected Module addDependentModule() {
    return new WriteCommandAction<Module>(getProject()) {
      @Override
      protected void run(Result<Module> result) throws Throwable {
        final VirtualFile depRoot = myFixture.getTempDirFixture().findOrCreateDir("dependent");

        final ModifiableModuleModel moduleModel = ModuleManager.getInstance(getProject()).getModifiableModel();
        String moduleName = moduleModel.newModule(depRoot.getPath() + "/dependent.iml", StdModuleTypes.JAVA).getName();
        moduleModel.commit();

        final Module dep = ModuleManager.getInstance(getProject()).findModuleByName(moduleName);
        final ModifiableRootModel model = ModuleRootManager.getInstance(dep).getModifiableModel();
        model.addModuleOrderEntry(myModule);
        final ContentEntry entry = model.addContentEntry(depRoot);
        entry.addSourceFolder(depRoot, false);
        model.setSdk(ModuleRootManager.getInstance(myModule).getSdk());

        model.commit();
        result.setResult(dep);
      }
    }.execute().getResultObject();
  }

  protected void deleteClassFile(final String className) throws IOException {